bomb explosion - German English Dictionary